Text copied to clipboard!
Наслов
Text copied to clipboard!Свифт програмер
Опис
Text copied to clipboard!
Тражимо Свифт програмера који ће се придружити нашем тиму и помоћи у развоју иновативних и висококвалитетних iOS апликација. Као Свифт програмер, бићете одговорни за дизајн, развој и одржавање мобилних апликација које раде на Apple уређајима, укључујући iPhone и iPad. Радићете у сарадњи са тимом дизајнера, тестера и других програмера како бисте обезбедили да апликације буду функционалне, стабилне и прилагођене крајњим корисницима.
Идеалан кандидат имаће снажно техничко знање у Свифт програмском језику, искуство у раду са Xcode окружењем и добро разумевање iOS SDK-а. Поред тога, очекује се познавање Apple-ових смерница за дизајн и развој, као и искуство у имплементацији RESTful API-ја и коришћењу алата за контролу верзија као што је Git.
Ваше обавезе укључују развој нових функционалности, оптимизацију постојећег кода, отклањање грешака и учешће у планирању и процени пројеката. Такође ћете бити укључени у процес тестирања и објављивања апликација на App Store-у. Очекујемо да будете проактивни, комуникативни и способни да радите у динамичном окружењу.
Пожељно је да имате искуство у раду са SwiftUI, Core Data, Combine и другим савременим iOS технологијама. Рад у Agile/Scrum окружењу је предност. Ако сте страствени у вези са мобилним технологијама и желите да радите на пројектима који утичу на хиљаде корисника, ово је права прилика за вас.
Одговорности
Text copied to clipboard!- Развој и одржавање iOS апликација користећи Свифт
- Сарадња са дизајнерима и другим програмерима
- Имплементација нових функционалности и побољшање постојећих
- Отклањање грешака и оптимизација перформанси
- Писање чистог, одрживог и документованог кода
- Тестирање апликација и припрема за објављивање на App Store
- Праћење нових технологија и трендова у iOS развоју
- Учествовање у планирању и процени пројеката
- Примена Apple-ових смерница за развој апликација
- Коришћење алата за контролу верзија као што је Git
Захтеви
Text copied to clipboard!- Искуство у развоју iOS апликација користећи Свифт
- Добро познавање Xcode и iOS SDK-а
- Искуство у раду са RESTful API-јима
- Познавање SwiftUI, UIKit, Core Data и Combine
- Разумевање принципа објектно оријентисаног програмирања
- Искуство у раду у Agile/Scrum окружењу
- Способност самосталног и тимског рада
- Добре комуникационе вештине
- Познавање алата за контролу верзија (нпр. Git)
- Спремност за континуирано учење и усавршавање
Могућа питања на интервјуу
Text copied to clipboard!- Колико дуго радите са Свифт програмским језиком?
- Да ли сте радили на апликацијама које су објављене на App Store-у?
- Које iOS библиотеке и фрејмворкове најчешће користите?
- Како приступате решавању грешака у апликацији?
- Да ли имате искуства са SwiftUI и Combine?
- Како организујете свој код у већим пројектима?
- Да ли сте радили у Agile или Scrum окружењу?
- Како пратите нове трендове у iOS развоју?
- Који је ваш омиљени алат за дебаговање?
- Како осигуравате квалитет кода који пишете?